#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <assert.h>
#include <limits.h>
#include <ctype.h>

int
main(int argc, char **argv)
{
	static char w[102 + 1];
	static int k, len;

	scanf("%d", &k);
	while (scanf("%s", w) == 1) {
		if (len == 0) {
			len = printf("%s", w);
		} else if (len + 1 + strlen(w) > k) {
			len = printf("\n%s", w) - 1;
		} else {
			len += printf(" %s", w);
		}
	}

	if (len)
		fputc('\n', stdout);

	return 0;
}
